home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / dmedia / passthru.z / passthru
Text File  |  1998-10-30  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. ppppaaaasssssssstttthhhhrrrruuuu((((1111))))                                                        ppppaaaasssssssstttthhhhrrrruuuu((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      passthru - pass audio sample data from an input port to an output port
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ppppaaaasssssssstttthhhhrrrruuuu [[[[----hhhh]]]][[[[----vvvv]]]][[[[----nnnn nnnncccchhhhaaaannnnnnnneeeellllssss]]]][[[[----ssss ssssaaaammmmpppplllleeeeffffmmmmtttt]]]][[[[----rrrr rrrraaaatttteeee]]]]
  13.           [[[[----bbbb bbbbllllkkkkssssiiiizzzzeeee]]]][[[[----qqqq qqqqssssiiiizzzzeeee]]]][[[[----eeee]]]]
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      _P_a_s_s_t_h_r_u opens an audio input port and an output port, and connects them.
  17.      Command line options allow the user to experiment with the various audio
  18.      port parameters.
  19.  
  20.      ----hhhh   help: print out a list of command line options and their
  21.           descriptions
  22.  
  23.      ----vvvv   verbose: output to stdout
  24.  
  25.      ----nnnn   number of channels: 1 = mono, 2 = stereo
  26.  
  27.      ----ssss   sample format: 8, 16, or 24 bit
  28.  
  29.      ----rrrr   sample rate: 48000, 44100, 32000, etc
  30.  
  31.      ----bbbb   transfer blocksize: specify value in sample FRAMES
  32.  
  33.      ----qqqq   queuesize for each of the two audio ports: specify value in SAMPLES
  34.  
  35.      ----eeee   error reporting: display error status of audio ports
  36.  
  37.      Larger transfer blocksizes decrease the CPU load but they also cause
  38.      larger latency from input and output.
  39.  
  40. FFFFIIIILLLLEEEESSSS
  41.      Source code for _p_a_s_s_t_h_r_u is installed here:
  42.      /usr/share/src/dmedia/audio/passthru.c
  43.  
  44. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  45.      apanel
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.